ability to inseminate - Turc Anglais Dictionnaire